Lutra Canadensis — synonyms, definition

1. Lutra canadensis (Noun)

1 synonym
river otter
1 definition

Lutra canadensis (Noun) — Sociable aquatic animal widely distributed along streams and lake borders in North America.

1 type of
Otter